richardli Report post Posted 11/24/2004 07:58 AM I'm using analog Dialogic card. When dial to fix line (land line), the pickup is OK. But when dial to a mobile, the card start playing immediately after dial, no matter the phone is pickup or not. Any way to work around? Thanks Richard Share this post Link to post
SupportTeam Report post Posted 11/24/2004 08:57 AM Could you please post a copy of VoiceGuide's Debug Printout which captures the problem call to the mobile phone, this will allow us to see what is going wrong. (When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call.) Share this post Link to post
richardli Report post Posted 11/26/2004 11:58 AM 080003.39 0 ApiMode=[TAPI] 080005.09 0 Tapi device 6 is: Analog Line 2(dxxxB1C2) 080005.09 0 Tapi device 5 is: Analog Line 1(dxxxB1C1) 080005.09 0 Tapi device 4 is: H323 Line 080005.10 0 Tapi device 3 is: IPCONF LINE 080005.10 0 Tapi device 2 is: LPT1T 080005.10 0 Tapi device 1 is: WAN Miniport (L2TP) 080005.10 0 Tapi device 0 is: RAS VPN Line 0 080005.56 0 init vgmulti ver 5.2.3018 080005.68 0 Inband Signaling Config file not specified 080005.72 0 Loading VMB data begin 080005.76 0 Loading VMB data - about to delete old entries 080005.79 0 Loading VMB data - sorting/ordering 080005.79 0 Loading VMB data end 080007.75 0 init clear settings on 1 devices. 080007.77 6 Initialising... 080007.77 0 init attach vgs on 1 devices. 080007.79 0 Script Load D:\JukeBox\Script\Request3.vgs 080007.96 0 init lineopen on 1 devices. 080007.96 0 Calling .lineOpen on device 1 080009.61 6 lineOpen(6)=> 080009.61 0 Calling .GetLineHandle on LineId 6 080009.61 6 hLine=66385 080009.67 0 Calling .GetProviderInfo on LineId 6 080009.68 6 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider 080009.68 6 set provider type: PROVTYPE_DIALOGIC 080009.68 0 Calling lineSetNumRings on lLineHandle 66385 080009.69 6 Waiting for a call... 080009.72 6 dlgc bus switching not supported 080056.56 6 dial [36,97229888,411260800,1,2359,MoTuWeThFrSaSu,,1,NONE,D:\JukeBox\Script\J5.vgs,DISABLE,none,60,3,1,,none] 080056.69 0 dial callque update id=36 next call time 0411260802 080056.74 0 dial callque DB update returned 080056.79 6 dial found entry: tel[97229888] ann[NONE] vgs[D:\JukeBox\Script\J5.vgs] am[DISABLE] 080056.92 6 dial answering machine detection disabled (see VG.INI file section [VGDialer] entry AM_DetectionMode to enable it) 080057.21 6 Dialing: 97229888 080057.24 6 MakeCall => 66129 080057.25 6 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE 080057.28 6 TapiCbTrigSet 66129 7002 080057.28 0 dial start any summary:|6:dial=0| 080057.90 6 tapi Reply (LineEvReply) ok 66129 0 080057.91 6 TapiCbTrigClear 080057.91 6 linedevstate 2048 0 0 080057.92 6 callstate DIALTONE 65582 0 0 080057.92 6 callstate DIALING 65582 0 0 080057.92 6 callstate PROCEEDING 65582 0 0 080057.93 6 callinfo CALLEDID 080057.93 6 callinfo REASON 080058.00 6 Lev_CallerID [0000,,97229888] 080058.00 6 rv add [DNIS]{97229888} 080058.03 6 callinfo ORIGIN 080103.30 0 sys cleanup Start 080103.32 0 sys cleanup End 080106.01 6 callstate CONNECTED 65582 1 0 080106.02 6 callstate CONNECTED 65582,1,0 080106.02 6 WorkingModeTAPI@Connected= 080106.03 6 WorkingModeScript@Connected= 080106.15 6 rv add [OutDial_RetriesLeft]{3} 080106.16 6 rv add [$RV_STARTTIME]{11/26/2004 08:01:06} 080106.16 6 rv add [$RV_DEVICEID]{6} 080106.17 6 rv add [$RV_CIDNAME]{} 080106.18 6 AddRVns [PathApp]{D:\Program Files\VoiceGuide\} 080106.18 6 rv add [$RV_CALLEDNUMBER]{97229888} 080106.19 0 dial callque delete id=36 080106.24 6 AddRVns [OutDial_Result]{Contacted_Human} 080106.25 6 Live person answered, starting D:\JukeBox\Script\J5.vgs 080106.26 2 tr NewVgsVgm_Goto D:\JukeBox\Script\J5.vgs,,,,,0 080106.27 6 rv add [scriptEnd_Time]{11/26/2004 08:01:06} 080106.27 6 rv add [scriptEnd_Goto_Script]{D:\JukeBox\Script\J5.vgs} 080106.28 6 rv add [scriptEnd_Goto_Module]{} 080106.28 6 rv add [scriptStart_Time]{11/26/2004 08:01:06} 080106.29 0 Script Load D:\JukeBox\Script\J5.vgs 080106.66 6 Loaded D:\JukeBox\Script\J5.vgs into:2 080106.67 6 AddRVns [scriptsPath]{D:\JukeBox\Script\} 080106.67 6 AddRVns [scriptPath]{D:\JukeBox\Script} 080106.68 6 cl NewVgsVgm_RunModule module not found: 080106.70 6 timer clear 080106.70 6 [start] Playing 080106.71 6 [start] Playing (D:\JukeBox\Message.Lady\00.Welcome to PR Center.wav) IN the above log, please see at the follow time ============================================= 080106.01 6 callstate CONNECTED 65582 1 0 080106.02 6 callstate CONNECTED 65582,1,0 ============================================= The script think the line is being connected and so started playing wav. However, my mobile has not start picking up yet (stilling ringing). So this problem only happen in Mobile, not in fix line. I'm using Dialogic Analog Card. I think this may be some problem between mobile signal/ fix line signal or call state checking. Is there any work around for this? Thanks Richard Share this post Link to post
SupportTeam Report post Posted 11/27/2004 03:01 AM Maybe the time between ringbacks on the mobile line is so long that the Dialogic card thinks the call has been answered...? Try increasing the Ringback Timeout parameter in the Dialogic TSP config: Share this post Link to post
SupportTeam Report post Posted 11/27/2004 03:28 AM Actually after looking into this further, changing the settings above probably will not affect the 'no ringback' timeout. Please place the attached OCX in your Windows' System32 directory and then restart VG - please let us know if this fixes the problem. TapiWrap.zip Share this post Link to post
richardli Report post Posted 12/08/2004 11:06 AM Sorry No luck. I've put the attacked file into the system32 and restared VG but same as before. My TAPI setting is same as in your capture. Thanks Richard Here is the log: 071535.76 6 dial [84,81003826,412080710,1,2359,MoTuWeThFrSaSu,,1,NONE,D:\JukeBox\Script\J5.vgs,DISABLE,none,60,3,1,,none] 071535.76 0 dial callque update id=84 next call time 0412080717 071535.77 0 dial callque DB update returned 071535.77 6 dial found entry: tel[81003826] ann[NONE] vgs[D:\JukeBox\Script\J5.vgs] am[DISABLE] LineSelection:[] 071535.78 6 dial answering machine detection disabled (see VG.INI file section [VGDialer] entry AM_DetectionMode to enable it) 071535.78 6 Dialing: 81003826 071535.79 6 MakeCall => 65590 071535.79 6 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE 071535.79 6 TapiCbTrigSet 65590 7002 071535.79 0 dial start any summary:|6:dial=0| 071536.39 6 tapi Reply (LineEvReply) ok 65590 0 071536.39 6 TapiCbTrigClear 071536.39 6 linedevstate 2048 0 0 071536.40 6 callstate DIALTONE 65607 0 0 071536.40 6 callstate DIALING 65607 0 0 071536.40 6 callstate PROCEEDING 65607 0 0 071536.43 6 callinfo CALLEDID 071536.43 6 callinfo REASON 071536.44 6 Lev_CallerID [0000,,81003826] 071536.44 6 rv add [DNIS]{81003826} 071536.47 6 callinfo ORIGIN 071544.59 6 callstate CONNECTED 65607 1 0 071544.59 6 callstate CONNECTED 65607,1,0 071544.60 6 WorkingModeTAPI@Connected= 071544.60 6 WorkingModeScript@Connected= 071544.62 6 rv add [OutDial_RetriesLeft]{3} 071544.63 6 rv add [$RV_STARTTIME]{12/8/2004 07:15:44} 071544.63 6 rv add [$RV_DEVICEID]{6} 071544.64 6 rv add [$RV_CIDNAME]{} 071544.64 6 AddRVns [PathApp]{D:\Program Files\VoiceGuide\} 071544.65 6 rv add [$RV_CALLEDNUMBER]{81003826} 071544.65 0 dial callque delete id=84 071544.67 6 AddRVns [OutDial_Result]{Contacted_Human} 071544.67 6 Live person answered, starting D:\JukeBox\Script\J5.vgs 071544.68 2 tr NewVgsVgm_Goto D:\JukeBox\Script\J5.vgs,,,,,0 071544.69 6 rv add [scriptEnd_Time]{12/8/2004 07:15:44} 071544.69 6 rv add [scriptEnd_Goto_Script]{D:\JukeBox\Script\J5.vgs} 071544.70 6 rv add [scriptEnd_Goto_Module]{} 071544.71 6 rv add [scriptStart_Time]{12/8/2004 07:15:44} 071544.71 6 rv add [scriptStart_CalledFrom_Module]{SaveUsageLog} 071544.72 0 LoadedVgs_Find D:\JukeBox\Script\J5.vgs at idx=2 071544.73 6 AddRVns [scriptsPath]{D:\JukeBox\Script\} 071544.73 6 eng StartModuleDefault=[start] 071544.74 6 timer clear 071544.75 6 [start] Playing 071544.76 6 [start] Playing (D:\JukeBox\Message.Lady\00.Welcome to PR Center.wav) 071544.76 6 play set playid=355440 071544.81 6 PlaySoundStart ok [D:\JukeBox\Message.Lady\00.Welcome to PR Center.wav] 071544.82 6 timer clear 071544.83 6 RunModule PLAY end 071544.83 6 wa(3126,35544000) 071544.84 6 callinfo MONITORMODES 071547.11 0 btn Hangup on line 6 Share this post Link to post
SupportTeam Report post Posted 12/08/2004 11:30 AM That phone line must be generating a sort of Ringback which is not recognized by the Dialogic card as a valid ringback and hence the Dialogic card indicates that the call must have been answered as there was no valid ringback signal heard. Can you please record what the ringback signal sounds like when you call that number and .zip up and post the recording here.. Share this post Link to post